/*
 * Modularity
 */

#include "ch03ex01.hpp"

namespace spar {

Vector::Vector(int s) : elem{new double[s]}, sz{s} {}

double& Vector::operator[](int i) { return elem[i]; }

int Vector::size() { return sz; }

}  // namespace spar
